class A():

    def func(self):
        print('AAAAAAAA')


class B():
    # a是B类的一个属性，同时也是A的对象
    a = A()

    def func(self):
        print('BBBBBBBB')


# b = B()
# b.func()
# b.a.func()


class User():

    def __init__(self, name, age):
        self.name = name
        self.age = age

    def __str__(self):
        data = self.name + ':' + str(self.age)
        return data

# 一个模型类对象就对应了数据库中的一条数据。
# 数据库中，一个id值对应了一条数据
# 模型类对象和数据库的id都可以确定一条数据
user1 = User('张三', 18)
user2 = User('李四', 20)
user3 = User('李雷', 15)
user4 = User('韩梅梅', 16)
print(user1)
print(user2)
print(user3)
print(user4)
